@echo off
echo 测试Java版本的5步自动化流程
echo ================================
echo.
echo 这个脚本将测试图片中显示的5个步骤：
echo 1. 点击运营tab
echo 2. 点击日志列表  
echo 3. 填写信息并点击通知
echo 4. 等待2分钟后搜索
echo 5. 点击下载
echo.

echo 请确保：
echo 1. Chrome已以调试模式启动 (运行 start-chrome-debug.bat)
echo 2. Java后端服务已启动 (运行 mvn spring-boot:run)
echo 3. 已准备好测试用的设备SN和手机号
echo.

set /p deviceSn="请输入设备SN (例如: 714052411550289190): "
set /p phone="请输入手机号 (例如: 13344445555): "
set /p username="请输入IoT平台用户名: "
set /p password="请输入IoT平台密码: "

echo.
echo 开始测试自动化流程...
echo 设备SN: %deviceSn%
echo 手机号: %phone%
echo 用户名: %username%
echo.

curl -X POST http://localhost:8080/api/analysis/automation/full ^
  -H "Content-Type: application/json" ^
  -d "{\"username\":\"%username%\",\"password\":\"%password%\",\"deviceSn\":\"%deviceSn%\",\"phone\":\"%phone%\"}"

echo.
echo.
echo 测试完成！请查看浏览器窗口和日志输出。
echo 如果成功，您应该看到：
echo 1. 浏览器自动打开IoT平台并登录
echo 2. 自动导航到日志管理页面
echo 3. 自动填写设备信息并发送通知
echo 4. 等待70秒后自动搜索日志
echo 5. 自动下载日志文件
echo.
echo 按任意键关闭...
pause > nul
